module.exports = {
  publicPath: './',
  lintOnSave: true,
  outputDir: 'newCtp',
  productionSourceMap: false,
  // 多页面应用
  //   pages: {
  //     // 首页
  //     index: {
  //       // main.js
  //       entry: 'src/main.js',
  //       template: 'public/pro/index.html',
  //       filename: '/index.html'
  //     }
  //   },
  // 忽略的打包文件
  chainWebpack: (config) => {
    config.externals({
      'vue': 'Vue',
      'vue-router': 'VueRouter',
      'vuex': 'Vuex',
      'axios': 'axios',
      'element-ui': 'ELEMENT'
    })
  },
  // 转发代理
  devServer: {
    // proxy: {
    //     '/api': {
    //         target: 'http://127.0.0.1:3000',
    //         ws: true,
    //         pathRewrite: {
    //             '^/api': '/api'
    //         }
    //     },
    // }
  }
}
